<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Microsoft.Xrm.Client</name>
    </assembly>
    <members>
        <member name="T:Microsoft.Xrm.Client.CrmConnection">
            <summary>
            Provides a connection (CrmService and MetadataService) to the server using a connection string.
            </summary>
            <remarks>
            The connection string needs to be in the form: 
            "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword"
            	- The Authentication Type can be: Integrated, AD, SPLA, or Passport.
            	- The Server address can be http or https and the port is optional.
            	- The userDomain is optional.
            	- If Authentication Type is Integrated, User ID and Password are not necessary.
            </remarks>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.#ctor(System.String)">
            <summary>
            Parses a connection string and creates a <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> with the URL, organization, and credentials.
            </summary>
            <param name="connectionStringName">
            The connection string name specified in the web.config that contains the connection information for the Microsoft Dynamics CRM server in the form 
            "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword". The userDomain is optional.
            </param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.#ctor(System.String,System.String)">
            <summary>
            Parses a connection string and creates a <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> with authentication.
            </summary>
            <param name="connectionStringName">If not null, the connection string will be pulled using the connection string name.</param>
            <param name="connectionString"> The connection string to use if there is no connection string name. It will be over-written if there is a connection string name provided.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.CreateService">
            <summary>
            Gets an <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.Parse(System.String)">
            <summary>
            Creates a new <see cref="T:Microsoft.Xrm.Client.CrmConnection"/> instance from a connection string.
            </summary>
            <param name="connectionString">In the form "Authentication Type=AD; Server=http://crmDomain:port/organizationName; User ID=userDomain\userName; Password=userPassword". The userDomain is optional.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmConnection.CreateMetadataService">
            <summary>
            Gets an <see cref="T:Microsoft.Crm.Sdk.IMetadataService"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.AuthenticationToken">
            <summary>
            Gets the authentication token parsed from the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ConnectionString">
            <summary>
            Gets or sets the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ConnectionStringName">
            <summary>
            Gets or sets the connection string name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.Credentials">
            <summary>
            Gets the credentials parsed from the connection string.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.EnableCompression">
            <summary>
            Gets the Http compression status.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.ImpersonatedUser">
            <summary>
            Gets or sets a Microsoft Dynamics CRM user for the CrmService and MetadataService to impersonate.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmConnection.Uri">
            <summary>
            Gets the URI of the server parsed from the connection string.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmEntity">
            <summary>
            The base class of Microsoft Dynamics CRM entity classes based on a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> backing store.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Contains(System.String)">
            <summary>
            Determines if the entity contains an attribute.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Remove(System.String)">
            <summary>
            Removes an attribute.
            </summary>
            <param name="propertyLogicalName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyValue``1(System.String)">
            <summary>
            Retrieves an attribute value.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyValue(System.String)">
            <summary>
            Retrieves an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object)">
            <summary>
            Updates an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.String)">
            <summary>
            Updates a relationship attribute by building a <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> value from the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="entityName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.Type)">
            <summary>
            Updates an attribute value while ensuring that it is the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetPropertyValue(System.String,System.Object,System.Type,System.String)">
            <summary>
            Updates a relationship attribute by building a <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> value from the specified type.
            </summary>
            <param name="propertyLogicalName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
            <param name="entityName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetPropertyLabel(System.String)">
            <summary>
            Retrieves the label text for an attribute if it exists.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(System.String)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntity(System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:1 relationship.
            </summary>
            <param name="fromAttributeName">The source attribute logical name.</param>
            <param name="toAttributeName">The target attribute logical name.</param>
            <param name="toEntityName">The target entity logical name.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(System.String,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetRelatedEntity(System.String,Microsoft.Xrm.Client.ICrmEntity,System.Type)">
            <summary>
            Updates the related entity in an N:1 relationship.
            </summary>
            <param name="fromAttributeName">The source attribute logical name.</param>
            <param name="crmReferenceType">The source attribute reference type. Must be a type of <see cref="T:Microsoft.Crm.Sdk.CrmReference"/>.</param>
            <param name="entity">The target entity.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String)">
            <summary>
            Retrieves the related entity in a 1:N or N:N relationship.
            </summary>
            <param name="relationshipName">The schema name of the relationship.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.OneToManyMetadata)">
            <summary>
            Retrieves the related entity in a 1:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in a 1:N relationship.
            </summary>
            <param name="fromAttributeName"></param>
            <param name="toAttributeName"></param>
            <param name="toEntityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities``1(System.String,System.String)">
            <summary>
            Retrieves the related entity in an 1:N relationship.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="fromAttributeName"></param>
            <param name="toAttributeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.ManyToManyMetadata)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(Microsoft.Crm.Sdk.Metadata.ManyToManyMetadata,Microsoft.Crm.Sdk.Metadata.EntityMetadata)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="relationshipMetadata">The relationship metadata.</param>
            <param name="toEntity">The target entity metadata.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities(System.String,System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <param name="fromRelationshipAttributeName"></param>
            <param name="relationshipName"></param>
            <param name="toRelationshipName"></param>
            <param name="toAttributeName"></param>
            <param name="toEntityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetRelatedEntities``1(System.String,System.String,System.String,System.String)">
            <summary>
            Retrieves the related entity in an N:N relationship.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="fromRelationshipAttributeName"></param>
            <param name="relationshipName"></param>
            <param name="toRelationshipName"></param>
            <param name="toAttributeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetActivities(System.String)">
            <summary>
            Retrieves an 'activityparty' based attribute value.
            </summary>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.GetActivities``1(System.String)">
            <summary>
            Retrieves an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetActivities``1(System.String,System.Collections.Generic.IEnumerable{``0})">
            <summary>
            Updates an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <param name="value"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.SetActivities``1(System.String,System.Collections.Generic.IEnumerable{``0},System.Type)">
            <summary>
            Updates an 'activityparty' based attribute value.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="propertySchemaName"></param>
            <param name="value"></param>
            <param name="crmType"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity``1">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToCrmEntity(System.Type)">
            <summary>
            Converts the entity to a custom entity class type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.ToDynamicEntity">
            <summary>
            Retrieves the raw <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> object.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.Copy">
            <summary>
            Creates a full copy of the entity.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.CopyChanges">
            <summary>
            Creates a copy containing the changed attributes only.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntity.AttachTo(Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Attaches the entity to a context.
            </summary>
            <param name="context"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Context">
            <summary>
            Gets the context that the entity is attached to.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.LogicalName">
            <summary>
            Gets or sets the logical name of the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Id">
            <summary>
            Gets or sets the ID value of the entity.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Properties">
            <summary>
            Gets the collection of attributes.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.ICrmEntity.Item(System.String)">
            <summary>
            Gets or sets an attribute value.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="entityLogicalName"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(System.String,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entityLogicalName"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Crm.Sdk.BusinessEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Crm.Sdk.DynamicEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.#ctor(Microsoft.Xrm.Client.ICrmEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Constructor.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmEntity.Remove(System.String)">
            <summary>
            Removes a property by name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntity.Item(System.String)">
            <summary>
            Returns a property value in the form of a <see cref="T:Microsoft.Xrm.Client.CrmValue"/> container.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmEntity.Microsoft#Xrm#Client#ICrmEntity#Item(System.String)">
            <summary>
            Returns a property value in the form of a <see cref="T:Microsoft.Xrm.Client.CrmValue"/> container.
            </summary>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmPropertyCollection">
            <summary>
            Represents a collection of entity attributes.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmPropertyCollection.ForEach(System.Action{System.String,Microsoft.Xrm.Client.CrmValue})">
            <summary>
            Provides iteration over the property collection that includes the attribute names.
            </summary>
            <param name="action"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.CrmValue">
            <summary>
            Provides access to Microsoft Dynamics CRM value types.
            </summary>
        </member>
        <member name="F:Microsoft.Xrm.Client.CrmValue._innerCrmValue">
            <summary>
            Gets the raw CRM value.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.ToObject">
            <summary>
            Gets the raw CRM value.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.GetLabel">
            <summary>
            Attempts to retrieve the name and then value of the specified property.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.CrmValue.GetValue">
            <summary>
            Attempts to retrieve the value of the specified property.
            </summary>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Label">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Value">
            <summary>
            Gets the value of the property.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.CrmValue.Type">
            <summary>
            Gets the type of the property for <see cref="T:Microsoft.Crm.Sdk.CrmReference"/> properties.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.DynamicEntityCollection`1">
            <summary>
            A wrapper class for managing a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> array based <see cref="T:Microsoft.Xrm.Client.ICrmEntity"/> attribute in-place.
            </summary>
            <typeparam name="TEntity"></typeparam>
        </member>
        <member name="T:Microsoft.Xrm.Client.ICrmEntityExtensions">
            <summary>
            Defines extension methods on <see cref="T:Microsoft.Xrm.Client.ICrmEntity"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetRelatedEntityPropertyValue(Microsoft.Xrm.Client.ICrmEntity,System.String,System.String)">
            <summary>
            Retrieves the attribute value of a N:1 related entity and returns null if the related entity is null.
            </summary>
            <param name="crmEntity"></param>
            <param name="relationshipName"></param>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetRelatedEntityPropertyValue``1(Microsoft.Xrm.Client.ICrmEntity,System.String,System.String)">
            <summary>
            Retrieves the attribute value of a N:1 related entity and returns null if the related entity is null.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="crmEntity"></param>
            <param name="relationshipName"></param>
            <param name="propertyLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntity(Microsoft.Crm.Sdk.DynamicEntity,Microsoft.Xrm.Client.Data.Services.ICrmDataContext)">
            <summary>
            Converts a <see cref="T:Microsoft.Crm.Sdk.DynamicEntity"/> to a dynamic <see cref="T:Microsoft.Xrm.Client.CrmEntity"/> entity.
            </summary>
            <param name="entity"></param>
            <param name="context"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities(System.Collections.Generic.IEnumerable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities``1(System.Collections.Generic.IEnumerable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities(System.Linq.IQueryable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.ToCrmEntities``1(System.Linq.IQueryable{Microsoft.Xrm.Client.ICrmEntity})">
            <summary>
            Converts a collection of entities to custom typed entities.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <param name="entities"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetPropertyInfo(Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Gets the property for a Microsoft Dynamics CRM entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.GetPropertyName(Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Gets the name of an attribute for a Microsoft Dynamics CRM entity.
            </summary>
            <param name="crmEntity"></param>
            <param name="propertySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0})">
            <summary>
            Invokes and caches the query results.
            </summary>
            <param name="source"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0},System.String,System.Object[])">
            <summary>
            Invokes and caches the query results under the given key.
            </summary>
            <param name="source"></param>
            <param name="cacheKeyFormat"></param>
            <param name="args"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.ICrmEntityExtensions.Cached``1(System.Linq.IQueryable{``0},System.String)">
            <summary>
            Invokes and caches the query results under the given key.
            </summary>
            <param name="source"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.OptionWrapper">
            <summary>
            Provides <see cref="P:Microsoft.Xrm.Client.OptionWrapper.OptionLabel"/> and <see cref="P:Microsoft.Xrm.Client.OptionWrapper.OptionValue"/> for convenient binding to web controls such as a DropDownList.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.OptionWrapper.ConvertFrom(System.Collections.Generic.IEnumerable{Microsoft.Crm.Sdk.Metadata.Option})">
            <summary>
            Converts an enumerable set of <see cref="T:Microsoft.Crm.Sdk.Metadata.Option"/>s into an enumerable set of <see cref="T:Microsoft.Xrm.Client.OptionWrapper"/>s.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.InnerOption">
            <summary>
            Gets the inner <see cref="T:Microsoft.Crm.Sdk.Metadata.Option"/> that is wrapped by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.OptionLabel">
            <summary>
            Gets the label of inner option.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.OptionWrapper.OptionValue">
            <summary>
            Gets the value of the inner option.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.PropertyWrapper">
            <summary>
            Provides access to Microsoft Dynamics CRM property types.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.ToString">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.GetLabel">
            <summary>
            Attempts to retrieve the name and then value of the specified property.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.GetValue">
            <summary>
            Attempts to retrieve the value of the specified property.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.PropertyWrapper.CreateProperty(System.String,System.String,Microsoft.Crm.Sdk.Metadata.AttributeType)">
            <summary>
            Attempts to create a property using a name, value, and AttributeType.
            </summary>
            <param name="name">The name of the attribute.</param>
            <param name="value">The value of the attribute.</param>
            <param name="attributeType">The type of the attribute.</param>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.InnerProperty">
            <summary>
            Gets the inner <see cref="T:Microsoft.Crm.Sdk.Property"/> that is wrapped by this class.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.Label">
            <summary>
            Gets the value of the property in string form.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.PropertyWrapper.Value">
            <summary>
            Gets the value of the property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.TypeExtensions">
            <summary>
            Type class related extension methods and utilities.
            </summary>
            <exclude/>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetType(System.String)">
            <summary>
            Retrieves a type object by name and by searching through all available assemblies.
            </summary>
            <param name="typeName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetCustomAttributes``1(System.Type)">
            <summary>
            Returns a collection of custom attributes for a given type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetFirstOrDefaultCustomAttribute``1(System.Type)">
            <summary>
            Returns the first custom attribute of a given type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.GetUnderlyingType(System.Type)">
            <summary>
            Retrieves the underlying type if the type is nullable, otherwise returns the current type.
            </summary>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.IsA``1(System.Type)">
            <summary>
            Determines if a generic type is assignable from this type.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="type"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.TypeExtensions.IsA(System.Type,System.Type)">
            <summary>
            Determines if the input reference type is assignable from this type.
            </summary>
            <param name="type"></param>
            <param name="referenceType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Caching.Cache">
            <summary>
            Implements the cache for a web application.  This class cannot be inherited.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Insert(System.String,System.Object,System.Collections.Generic.IEnumerable{System.String})">
            <summary>
            Inserts an object into cache.
            </summary>
            <param name="label"></param>
            <param name="value"></param>
            <param name="dependencies"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Insert(System.String,System.Object,System.Collections.Generic.IEnumerable{System.String},System.DateTime,System.TimeSpan,System.Web.Caching.CacheItemPriority)">
            <summary>
            Inserts an object into cache.
            </summary>
            <param name="label"></param>
            <param name="value"></param>
            <param name="dependencies"></param>
            <param name="absoluteExpiration"></param>
            <param name="slidingExpiration"></param>
            <param name="priority"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get(System.String)">
            <summary>
            Retrieves an item from cache.
            </summary>
            <param name="label">Unique label for this item.</param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get``1(System.String,System.Func{System.String,``0},System.Action{``0})">
            <summary>
            Retrieves a cached object or loads the object if it does not exist in cache.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="label"></param>
            <param name="load"></param>
            <param name="insert"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Caching.Cache.Get``1(System.String,System.Func{System.String,``0})">
            <summary>
            Retrieves a cached object or loads the object if it does not exist in cache.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="label"></param>
            <param name="load"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Collections.Generic.ArgumentDictionary">
            <summary>
            A dictionary for processing command line arguments.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Collections.Generic.IThreadSafeDictionary`2.AddSafe(`0,`1)">
            <summary>
            Removes and then adds.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Collections.Generic.IThreadSafeDictionary`2.RemoveSafe(`0)">
            <summary>
            Prevents the need to check for existence first.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.Name">
            <summary>
            Gets or sets the element name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.CrmDataContextType">
            <summary>
            Gets the <see cref="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElement.Type"/> of the configured <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Configuration.CrmDataContextElementCollection.Default">
            <summary>
            Gets or sets the default element name.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Configuration.CrmSection">
            <summary>
            Represents a collection of site configuration nodes and settings for all sites in general.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IContextService)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="contextService"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(System.String,Microsoft.Xrm.Client.Services.WorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.#ctor(Microsoft.Xrm.Client.Services.WorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.CreateService">
            <summary>
            Returns a new instance of a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.UsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.UsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.TryUsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0},``0@)">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.BaseDataContext.TryUsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.Name">
            <summary>
            Gets the identifier of the context.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.Connection">
            <summary>
            Gets the related <see cref="T:Microsoft.Xrm.Client.CrmConnection"/>.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.WorkflowContext">
            <summary>
            Gets the related <see cref="P:Microsoft.Xrm.Client.Data.Services.BaseDataContext.WorkflowContext"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor for entity changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity,System.String)">
            <summary>
            Constructor for add entity changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
            <param name="sourceProperty"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.Change.#ctor(Microsoft.Xrm.Client.Data.Services.ChangeType,Microsoft.Xrm.Client.ICrmEntity,System.String,Microsoft.Xrm.Client.ICrmEntity)">
            <summary>
            Constructor for link changes.
            </summary>
            <param name="changeType"></param>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.CrmDataContext">
            <summary>
            Represents the main entry point for the LINQ to Microsoft Dynamics CRM framework. 
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext">
            <summary>
            Represents the main entry point for the LINQ to Microsoft Dynamics CRM framework. 
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateService">
            <summary>
            Returns a new instance of a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.TryUsingService``1(System.Func{Microsoft.Xrm.Client.Services.IOrganizationService,``0},``0@)">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="action"></param>
            <param name="result"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.TryUsingService(System.Action{Microsoft.Xrm.Client.Services.IOrganizationService})">
            <summary>
            Provides service calls against a <see cref="T:Microsoft.Xrm.Client.Services.IOrganizationService"/>.
            </summary>
            <param name="action"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AttachTo(System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>. The resource is attached in the Unchanged state.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AttachTo(System.String,System.Object,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.</param>
            <param name="originalEntity">The resource prior to changes.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.GetEntities(System.String)">
            <summary>
            Binds to the set of dynamic entities.
            </summary>
            <param name="entitySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity(System.String)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <param name="entityLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity``1">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.CreateEntity(Microsoft.Crm.Sdk.BusinessEntity)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from a <see cref="T:Microsoft.Crm.Sdk.BusinessEntity"/>.
            </summary>
            <param name="entity"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AddObject(System.String,System.Object)">
            <summary>
            Adds the specified object to the set of objects that the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="entitySetName">The name of the entity set to which the resource will be added.</param>
            <param name="entity">The tracked entity to be added.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.UpdateObject(System.Object)">
            <summary>
            Changes the state of the specified object in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to be updated.
            </summary>
            <param name="entity">The tracked entity to be updated.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.DeleteObject(System.Object)">
            <summary>
            Changes the state of the specified object to be deleted in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="entity">The tracked entity to be deleted.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.SetLink(System.Object,System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that a new link exists between the objects specified and that the link is represented by the property specified by the sourceProperty parameter.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.AddLink(System.Object,System.String,System.Object)">
            <summary>
            Adds the specified link to the set of objects the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.DeleteLink(System.Object,System.String,System.Object)">
            <summary>
            Changes the state of the link to deleted in the list of links being tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.SaveChanges">
            <summary>
            Cancels a change to the data.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.Name">
            <summary>
            Gets the identifier of the context.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.ICrmDataContext.Changes">
            <summary>
            Gets the pending changes.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="connection"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(Microsoft.Xrm.Client.CrmConnection)">
            <summary>
            Constructor that uses the specified connection.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IContextService)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="contextService"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Crm.Workflow.IWorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(System.String,Microsoft.Xrm.Client.Services.WorkflowContext)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="workflowContext"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.#ctor(Microsoft.Xrm.Client.Services.WorkflowContext)">
            <summary>
            Constructor that uses the specified workflow context.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.Translate(System.Linq.Expressions.Expression)">
            <summary>
            Translates a LINQ expression to a <see cref="T:Microsoft.Crm.Sdk.Query.QueryExpression"/>.
            </summary>
            <param name="expression"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="T"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.GetEntities(System.String)">
            <summary>
            Binds to the set of dynamic entities.
            </summary>
            <param name="entitySchemaName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity(System.String)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <param name="entityLogicalName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity``1">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from the schema name of an entity that exists in the data context.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.CreateEntity(Microsoft.Crm.Sdk.BusinessEntity)">
            <summary>
            Instantiates a new Microsoft Dynamics CRM entity from a <see cref="T:Microsoft.Crm.Sdk.BusinessEntity"/>.
            </summary>
            <param name="entity"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AttachTo(System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>. The resource is attached in the Unchanged state.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AttachTo(System.String,System.Object,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to start tracking the specified resource and supplies the location of the resource within the specified resource set.
            </summary>
            <param name="entitySetName">The name of the set that contains the resource.</param>
            <param name="entity">The resource to be tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.</param>
            <param name="originalEntity">The resource prior to changes.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AddObject(System.String,System.Object)">
            <summary>
            Adds the specified object to the set of objects that the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="entitySetName">The name of the entity set to which the resource will be added.</param>
            <param name="entity">The tracked entity to be added.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.UpdateObject(System.Object)">
            <summary>
            Changes the state of the specified object in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> to be updated.
            </summary>
            <param name="entity">The tracked entity to be updated.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.DeleteObject(System.Object)">
            <summary>
            Changes the state of the specified object to be deleted in the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="entity">The tracked entity to be deleted.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.SetLink(System.Object,System.String,System.Object)">
            <summary>
            Notifies the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that a new link exists between the objects specified and that the link is represented by the property specified by the sourceProperty parameter.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.AddLink(System.Object,System.String,System.Object)">
            <summary>
            Adds the specified link to the set of objects the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> is tracking.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.DeleteLink(System.Object,System.String,System.Object)">
            <summary>
            Changes the state of the link to deleted in the list of links being tracked by the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
            <param name="source"></param>
            <param name="sourceProperty"></param>
            <param name="target"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.ClearChanges">
            <summary>
            Cancels a change to the data.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.CrmDataContext.SaveChanges">
            <summary>
            Saves all the changes that have been made by using the System.Data.Services.IUpdatable APIs.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.CrmDataContext.Changes">
            <summary>
            Gets the pending changes.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Data.Services.EntitySetInfo">
            <summary>
            Represents a set of data describing the types of a <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/>.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.#ctor(System.Reflection.PropertyInfo,Microsoft.Xrm.Client.Linq.CrmEntityInfo)">
            <summary>
            Constructor.
            </summary>
            <param name="property"></param>
            <param name="entity"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.Property">
            <summary>
            Gets the <see cref="T:System.Reflection.PropertyInfo"/> reflection object for the entity set property.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Data.Services.EntitySetInfo.Entity">
            <summary>
            Gets the <see cref="T:Microsoft.Xrm.Client.Linq.CrmEntityInfo"/> reflection object for the corresponding entity type.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String)">
            <summary>
            Constructor for a many-to-1 relationship attribute.
            </summary>
            <param name="name"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String,System.Boolean)">
            <summary>
            Constructor for a  many-to-1 or 1-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isUnique"></param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.#ctor(System.String,System.Boolean,System.Boolean)">
            <summary>
            Constructor for a many-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isForeignKey"></param>
            <param name="isUnique"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.Name">
            <summary>
            Gets or sets the Microsoft Dynamics CRM relationship name.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.IsForeignKey">
            <summary>
            Gets or sets the member as the foreign key in an association representing a Microsoft Dynamics CRM relationship.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmAssociationAttribute.IsUnique">
            <summary>
            Gets or sets the uniqueness constraint on the foreign key.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationInfo">
            <summary>
            Represents metadata describing an association property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity for one-to-many relationships.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmAssociationSetAttribute.#ctor(System.String,System.Boolean)">
            <summary>
            Constructor for a  many-to-1 or 1-to-many relationship attribute.
            </summary>
            <param name="name"></param>
            <param name="isUnique"></param>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmEntityAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM entity name for a static entity.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmNamedAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM entity or attribute name for a static entity or its properties.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmNamedAttribute.#ctor(System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmNamedAttribute.Name">
            <summary>
            Gets or sets the Microsoft Dynamics CRM schema name of the attribute.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmEntityAttribute.#ctor(System.String,System.String)">
            <summary>
            Constructor.
            </summary>
            <param name="name"></param>
            <param name="entitySetName"></param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmEntityAttribute.EntitySetName">
            <summary>
            Gets or sets the plural name of the static entity.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute">
            <summary>
            Describes the corresponding Microsoft Dynamics CRM attribute name for a static entity.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.Boolean)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="isPrimaryKey">Whether or not the attribute is the primary key.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.String)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="labelPropertyName">The name of the property that has the label/text value of this attribute.</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.#ctor(System.String,System.String,System.Type)">
            <param name="name">The Microsoft Dynamics CRM schema name of the attribute.</param>
            <param name="labelPropertyName">The name of the property that has the label/text value of this attribute.</param>
            <param name="optionType">The type of the associated option enumeration.</param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.IsPrimaryKey">
            <summary>
            Gets or sets whether or not the attribute is the primary key.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.LabelPropertyName">
            <summary>
            Gets or sets the name of the property that has the label/text value of this attribute.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmPropertyAttribute.OptionType">
            <summary>
            Gets or sets the associated option enumeration type.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmPropertyInfo">
            <summary>
            Represents metadata describing a basic property.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Linq.CrmQueryProvider">
            <summary>
            Represents the main entry point for LINQ based Microsoft Dynamics CRM queries.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmQueryProvider.GetEntities(System.String)">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <param name="entityName"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Linq.CrmQueryProvider.GetEntities``1">
            <summary>
            Binds to the set of entities of a specified type.
            </summary>
            <typeparam name="TEntity"></typeparam>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.Linq.CrmQueryProvider.Context">
            <summary>
            Gets the <see cref="T:Microsoft.Xrm.Client.Data.Services.ICrmDataContext"/> that provides metadata type information.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Plugins.Configuration">
            <summary>
            Provides access for configuration XML.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Plugins.Configuration.#ctor(System.String)">
            <summary>
            Parses configuration XML and creates a NameValueCollection for convenient retrieval of nodes' InnerXml.
            </summary>
            <param name="configurationXml">
            Must be in the form: 
            <code><![CDATA[
            
            <configuration>
              <node1>value1</node1>
              <node2>value2</node2>
            </configuration>
            
            ]]></code>
            </param>
        </member>
        <member name="P:Microsoft.Xrm.Client.Plugins.Configuration.Item(System.String)">
            <summary>
            Gets the InnerXml of a node from the configuration XML.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Plugins.InvalidateCache">
            <summary>
            A simple callout plug-in class which invalidates cache based on create, delete, and update of Microsoft Dynamics CRM 4.0 entities.
            The plug-in must be registered to execute after (post-event) an entity is created, updated, or deleted.
            It must also be registered with a secure configuration in the following format:
            <code><![CDATA[
            
            <configuration>
              <invalidateCacheUrl>http://webAddress/CacheInvalidationHandlerPath.axd</invalidateCacheUrl>
            </configuration>
            
            ]]></code>
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.GetCustomAttributes``1(System.Reflection.MemberInfo)">
            <summary>
            Returns a collection of custom attributes for a given member.
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.GetFirstOrDefaultCustomAttribute``1(System.Reflection.MemberInfo)">
            <summary>
            Returns the first custom attribute of a given member.
            </summary>
            <param name="info"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Reflection.MemberInfoExtensions.ContainsCustomAttribute(System.Reflection.MemberInfo,System.Type)">
            <summary>
            Determines if the member is annotated by a given <see cref="T:System.Attribute"></see>.
            </summary>
            <param name="info"></param>
            <param name="customAttributeType"></param>
            <returns></returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Security.LiveIdTicketManager">
            <summary>
            Class for working with LiveId tickets.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.Issue(System.String,System.String,System.String,System.String,System.Guid,System.String)">
            <summary>
            Gets a LiveId RequestSecurityTokenResponse ticket for a specified user. The ticket is returned as a string.
            </summary>
            <param name="userName">The LiveId for the user</param>
            <param name="password">The LiveId password for the user</param>
            <param name="partner">sitename, i.e. crmapp.www.local-titan.com</param>
            <param name="policy">auth policy, i.e. MBI_SSL</param>
            <param name="clientId">The unique id of the client/application</param>
            <param name="deviceToken">The device token xml</param>
            <returns>A <c>string</c> that contains the LiveId ticket for the supplied paramters</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.Issue(System.String,System.String,System.String,System.String,System.Guid,System.String,System.Xml.XmlNode@)">
            <summary>
            Gets a LiveId RequestSecurityTokenResponse ticket for a specified user.  The ticket itself is returned as a string, and the 
            actual RSTR is returned as an XmlNode.
            </summary>
            <param name="userName">The LiveId for the user</param>
            <param name="password">The LiveId password for the user</param>
            <param name="partner">sitename, i.e. crmapp.www.local-titan.com</param>
            <param name="policy">auth policy, i.e. MBI_SSL</param>
            <param name="clientId">The unique id of the client/application</param>
            <param name="deviceToken">The device token xml</param>
            <param name="requestSecurityTokenResponse">The RSTR from Live Id</param>
            <returns>A <c>string</c> that contains the LiveId ticket for the supplied paramters</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.RegisterMachine(System.String,System.String,System.Guid)">
            <summary>
            Registers a machine with the device registration LiveId service.
            The <paramref name="deviceId"/> is used for registration.
            The result of this request will contain the PUID of the device registered and should be
            saved for later use.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password to use for this registration</param>
            <param name="clientId">The unique id of the client/application</param>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.IssueDeviceToken(System.String,System.String)">
            <summary>
            Get a device authorization token from the LiveId service.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password that was used to register this machine</param>
            <returns>The device token to use when retrieving a user token</returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Security.LiveIdTicketManager.TryIssueDeviceToken(System.String,System.String,System.String@)">
            <summary>
            Try to get a device authorization token from the LiveId service.
            </summary>
            <param name="deviceId">The name of the device</param>
            <param name="devicePassword">The password that was used to register this machine</param>
            <param name="deviceToken">The device token to use when retrieving a user token</param>
            <returns>true, if the device token was issed successfully; otherwise, false.</returns>
        </member>
        <member name="T:Microsoft.Xrm.Client.Security.LiveIdEnvironment">
            <summary>
            The Windows Live Id environment that is being targeted. 
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.IOrganizationService">
            <summary>
            The combined interfaces of the <see cref="T:Microsoft.Crm.Sdk.ICrmService"/> and <see cref="T:Microsoft.Crm.Sdk.IMetadataService"/> interfaces.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.TryGetCachePolicy(System.Object,System.Object,Microsoft.Xrm.Client.Caching.CacheItemPolicy@)">
            <summary>
            An extensiblity method for retrieving a custom cache policy.
            </summary>
            <param name="query"></param>
            <param name="result"></param>
            <param name="cacheItemPolicy"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.TryGetCacheKey(System.Object,System.String@)">
            <summary>
            An extensiblity method for retrieving a custom cache key.
            </summary>
            <param name="request"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.InMemoryCrmCacheProvider.QueryHashingEnabled">
            <summary>
            Gets or sets the flag determining whether or not to hash the serialized query.
            </summary>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.IOrganizationServiceExtensions.RetrieveMultiple``1(Microsoft.Xrm.Client.Services.IOrganizationService,Microsoft.Crm.Sdk.Query.QueryBase,System.String,System.Func{Microsoft.Crm.SdkTypeProxy.Response,``0},System.String)">
            <summary>
            Executes the 'RetrieveMultiple' operation and uses the specified cache key for caching the results.
            </summary>
            <param name="query"></param>
            <param name="cacheKey"></param>
            <returns></returns>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.WorkflowContext.Name">
            <summary>
            Gets the name of the context.
            </summary>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.WorkflowContext.Context">
            <summary>
            Gets the inner <see cref="T:Microsoft.Crm.Workflow.IWorkflowContext"/> object.
            </summary>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.#ctor">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.Execute(Microsoft.Xrm.Client.Services.Proxy.Request)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.BeginExecute(Microsoft.Xrm.Client.Services.Proxy.Request,System.AsyncCallback,System.Object)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.EndExecute(System.IAsyncResult)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteAsync(Microsoft.Xrm.Client.Services.Proxy.Request)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteAsync(Microsoft.Xrm.Client.Services.Proxy.Request,System.Object)">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.CancelAsync(System.Object)">
            <remarks/>
        </member>
        <member name="E:Microsoft.Xrm.Client.Services.Proxy.CrmDiscoveryService.ExecuteCompleted">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.Request">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.FriendlyName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.CrmMetadataServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.CrmServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationDetail.WebApplicationUrl">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.PatchId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Title">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Description">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.IsMandatory">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.Depth">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientPatchInfo.LinkId">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.AuthenticationType">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.CrmMetadataServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.CrmServiceUrl">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationEndpoint.WebApplicationUrl">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.FriendlyName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.OrganizationExtendedDetail.Endpoints">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.Response">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyResponse.Policy">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.CrmTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.OrganizationDetail">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketResponse.ExpirationDate">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsResponse.OrganizationDetails">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesResponse.PatchInfo">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableResponse.IsEndUserNotificationAvailable">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsResponse">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsResponse.OrganizationExtendedDetails">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientInfo">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.PatchIds">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.ClientType">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.LanguageCode">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OfficeVersion">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.OSVersion">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ClientInfo.CrmVersion">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ClientTypes">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookLaptop">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookDesktop">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.DataMigration">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.OutlookConfiguration">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.ClientTypes.DataMigrationConfiguration">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest.OrganizationId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.IsEndUserNotificationAvailableRequest.Client">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.None">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.WebApplication">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Portal">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Outlook">
            <remarks/>
        </member>
        <member name="F:Microsoft.Xrm.Client.Services.Proxy.EndUserNotificationClient.Email">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrievePolicyRequest">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationExtendedDetailsRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.OrganizationName">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveCrmTicketRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.PassportTicket">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.UserId">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveOrganizationsRequest.Password">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesRequest">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.RetrieveClientPatchesRequest.ClientInfo">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventHandler">
            <remarks/>
        </member>
        <member name="T:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventArgs">
            <remarks/>
        </member>
        <member name="P:Microsoft.Xrm.Client.Services.Proxy.ExecuteCompletedEventArgs.Result">
            <remarks/>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Func{System.String,System.Object},System.Func{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Func{System.String,System.Object},System.Func{System.String,``0},System.Action{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <param name="addToCache"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Int32,System.Func{System.String,System.Object},System.Func{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="millisecondsTimeout"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <returns></returns>
        </member>
        <member name="M:Microsoft.Xrm.Client.Threading.MutexExtensions.Get``1(System.String,System.Int32,System.Func{System.String,System.Object},System.Func{System.String,``0},System.Action{System.String,``0})">
            <summary>
            Retrieves a resource from a cache or a data service using an exclusive lock.
            </summary>
            <typeparam name="T"></typeparam>
            <param name="key"></param>
            <param name="millisecondsTimeout"></param>
            <param name="loadFromCache"></param>
            <param name="loadFromService"></param>
            <param name="addToCache"></param>
            <returns></returns>
        </member>
    </members>
</doc>
